live to tell the tale - Turco Inglés Diccionario